Integrated Timing Analysis in the Model-Driven Design of Automotive Systems
نویسندگان
چکیده
Automotive electronic systems integrate steadily increasing number of functions. Model-driven development of such systems enables to handle their complexity. With the integration of software-components and their intricate interactions ensuring the non-functional behavior, like timing, becomes a crucial matter. Timing analysis allows the validation of these properties but is mostly only loosely integrated with the development process. Therefore, we introduce an integrated approach enabling the iterative timing validation of model-driven designs. It consists of a framework comprising an UML modeling tool and a simulation-based timing analysis tool. By integrating the design models with respective analysis models, the development of timing-accurate designs is enabled. With the example of an automotive infotainment case study we show the applicability of our approach.
منابع مشابه
Towards Model-Driven Development of Hard Real-Time Systems - Integrating ASCET and aiT/StackAnalyzer
Software developers in the automotive sector must achieve high quality objectives. Many design and implementation errors are avoided by synthesizing code from model-based software specifications using automatic code generators such as ETAS’ ASCET. To verify non-functional properties of the implementation, model-based design processes should be complemented with static program analysis tools lik...
متن کاملDistributed Development of Automotive Real-time Systems based on Function-triggered Timing Constraints
This paper proposes a new model-driven approach to develop automotive real-time systems. Instead of constraining implementation-driven timing properties – like offsets, periods or the like – for software, our approach uses so-called functiontriggered timing constraints as basis of system configuration. These constraints are implementationindependent. The main focus is how such kinds of constrai...
متن کاملDYNAMICAL ANALYSIS AND DESIGN OF FRONT ENGINE ACCESSORY DRIVE SYSTEM
In this paper, Front Engine Accessory Drive (FEAD) system of automotive engine is modeled with ADAMS software. The model is validated using engine test data. It is then used to investigate the effect of design parameters on the system performance such as belt vibration and loads on the idlers. Three alternative layouts were developed in order to improve the performance of original EEAD system. ...
متن کاملA Model-Driven Co-Design Framework for Fusing Control and Scheduling Viewpoints
Model-Driven Engineering (MDE) is widely applied in the industry to develop new software functions and integrate them into the existing run-time environment of a Cyber-Physical System (CPS). The design of a software component involves designers from various viewpoints such as control theory, software engineering, safety, etc. In practice, while a designer from one discipline focuses on the core...
متن کاملApplication of Aspect-based Modeling and Weaving for Complexity Reduction in Development of Automotive Distributed Real-time Embedded System
To meet the stringent resource and costs constraints in developing modern automotive embedded electronic systems requires careful consideration of various aspects, such as the target hardware structure, component collaboration model, and timing models. An emerging trend in automotive systems is to apply Model-Driven Development (MDD) to understand and formalize these aspects. The growing size a...
متن کامل